/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import dao.DaoUser;
import java.sql.Connection;
import java.sql.SQLException;
import model.User;

/**
 *
 * @author Juan
 */
public class ControllerRegistro {
    
    
    ConexionDB connn = new ConexionDB();
    Connection conn = connn.establecerConexion();
        

    public boolean Registro(String usuario, String clave, String nombre, String correo, int pjugadas, int pganadas, int fichas) throws SQLException {
         //public boolean Registro(String usuario,String correo){
         User us = new User();
         us.setUsuario(usuario);
         us.setClave(clave);
         us.setNombre(nombre);
         us.setCorreo(correo);
         us.setPjugadas(0);
         us.setPganadas(0);
         us.setFichas(1000);
         
        // User user = new User();
        
        
        DaoUser daouser = new DaoUser();
        
        try {
            if(daouser.existeUsuario(usuario, conn)){
            /*user= daouser.load(us, conn);
                    if (user.getClave().equals(clave)){
                        return true;}*/
                
                return false;
            }
             if(daouser.existeCorreo(correo, conn)){
                 return false;
            }
            
           /*for(User u: daoUser.findAllUsers()){
              if(u.getUsuario().equals(usuario)&& u.getClave().equals(clave)){
                  return true;
              }*/
         } catch (SQLException ex) {
           ex.printStackTrace();
        }
        daouser.create(us, conn);
        
        return true;
    }
    
}
